deciduous summer forest - French English Dictionary